package tp3;



public class SorpresaCambioDeVehiculo implements Sorpresa {
	// Cambia el vehiculo del jugador. Si es una moto, la convierte en auto. 
	// Si es un auto lo convierte en 4x4. Si es una 4x4 la convierte en moto.
	
	@Override
	public void aplicarAAuto(Vehiculo vehiculo) {
		//Lo convierte en 4x4
		vehiculo.setEstado(new Camioneta());
	}

	@Override
	public void aplicarAMoto(Vehiculo vehiculo) {
		//Lo convierte en Auto
		vehiculo.setEstado(new Auto());

	}

	@Override
	public void aplicarA4x4(Vehiculo vehiculo) {
		//Lo convierte en Moto
		vehiculo.setEstado(new Moto());
	}

	
}
